﻿namespace Cos.Core.Model.Security
{
    using System;

    public class User : DomainModelBase
    {
        public static class Role
        {
            public static readonly String ADMIN = "Administrators";

            public static readonly String POWER_USER = "PowerUsers";

            public static readonly String USER = "Users";
        }

        public User()
        {
           // this.Roles = new List<string>();
        }

        public int AccountId { get; set; }

        public int UserId { get; set; }

        public string UserName { get; set; }

        public string FirstName { get; set; }

        public string LastName { get; set; }

        public string Email { get; set; }

        public int? RootNavId { get; set; }

        public string CultureCode { get; set; }

        public bool IsSystem { get; set; }

       // public IEnumerable<string> Roles { get; set; }
    }
}
